Рейтинг сайта

Скрипт для оценки рейтинга сайта


Для на чала создадим 4 файла:
1. col.php
2. res.php
3. sch.php
4. forma.php
В первые три сохраним цыфру ноль (это значения счетчиков)
а в четвертый запишем следующий код:
<form action="" method="POST" name="ch1"> <table><tr> <td><input type="checkbox" id="ch1" name="ch1" value="1"></td> <td><input type="checkbox" id="ch2" name="ch2" value="2"></td> <td><input type="checkbox" id="ch3" name="ch2" value="3"></td> <td><input type="checkbox" id="ch4" name="ch2" value="4"></td> <td><input type="checkbox" id="ch5" name="ch2" value="5"></td> <td><input type="submit" value="go"></td></tr><tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td> <?php if(isset($_POST["ch1"])) { $gol1 = $_POST["ch1"]; $gol1 = htmlspecialchars($gol1); $gol1=substr($gol1,0,1); $a = $gol1; } if(isset($_POST["ch2"])) { $gol2 = $_POST["ch2"]; $gol2 = htmlspecialchars($gol2); $gol2=substr($gol2,0,1); $b = $gol2; } if(isset($_POST["ch3"])) { $gol3 = $_POST["ch3"]; $gol3 = htmlspecialchars($gol3); $gol3=substr($gol3,0,1); $v = $gol3; } if(isset($_POST["ch4"])) { $gol4 = $_POST["ch4"]; $gol4 = htmlspecialchars($gol4); $gol4=substr($gol4,0,1); $d = $gol4; } if(isset($_POST["ch5"])) { $gol5 = $_POST["ch5"]; $gol5 = htmlspecialchars($gol5); $gol5=substr($gol5,0,1); $e = $gol5; } $referer=getenv("HTTP_REFERER"); if (!ereg("^http://ciberfox.ru/test/forma.php",$referer)) { echo "пошел нахуй хакер ебаный\n"; exit; } ?> <?php $ccc = "col.php"; $filewww = fopen($ccc,"r"); $og = fread($filewww, filesize($ccc)); fclose($filewww); ?> <?php $filewww = fopen($ccc,"w"); $og++; fputs($filewww,$og); fclose($filewww); ?> <?php $fff = "sch.php";// указываем путь к файлу со значением счетчика $file = fopen($fff,"r");//открываем файл для чтения $c = fread($file, filesize($fff));//читаем значение файла fclose($file);//закрываем файл ?> <?php $file = fopen($fff,"w"); $c = $c+$a; $c = $c+$b; $c = $c+$v; $c = $c+$d; $c = $c+$e; fputs($file,$c); fclose($file); ?> <?php $rrr = "res.php"; $filerrr = fopen($rrr,"w"); $ogr = $c/$og; fputs($filerrr,$ogr); fclose($filerrr); ?> <?php $rrr = "res.php"; $filerrr = fopen($rrr,"r"); $ogr = fread($filerrr, filesize($rrr)); fclose($filerrr); $u = round($ogr,1); echo "ocenka $u"; ?> </td></tr></table> </form>

Единственное что надо сделать так это в строчке $referer=getenv("HTTP_REFERER"); if (!ereg("^http://ciberfox.ru/test/forma.php",$referer)) { echo "пошел нахуй хакер ебаный\n"; exit; }
поменять адрес моего сайта на вашу страницу где будет находиться этот скрипт, в противном случае высветиться послание на х...й.
Это делается для защиты от плагиата.